
#pragma once

void LoginAuthFunc(const DomainInfo& domainInfo, void* pUserData);
void AlarmMsgFunc(const AlarmMessage& alarmMsg, void* pUserData);
void VehicleFunc(const VehicleInfo& vehicleInfo, void* pUserData);
void CompanyFunc(const CompanyInfo& companyInfo, void* pUserData);
void LineFunc(const LineInfo& lineInfo, void* pUserData);
void StationFunc(const StationInfo& stationInfo, void* pUserData);
void EmployeeFunc(const EmployeeInfo& employeeInfo, void* pUserData);
void SuspectFunc(const SuspectInfo& suspectInfo, void* pUserData);
void FileFunc(const FileInfo& fileInfo, void* pUserData);
void ModuleInfoFunc(const ModuleInfo& moduleInfo, void* pUserData);
void ChannelInfoFunc(const PowerInfo& chnlInfo, void* pUserData);
void McInfoFunc(const MCInfo& mcInfo, void* pUserData);
void AlarmRankFunc(const AlarmRankInfo& alarmRank, void* pUserData);
void AlarmTypeFunc(const AlarmTypeInfo& alarmType, void* pUserData);
void CaseSiteFunc(const CaseSiteInfo& caseSite, void* pUserData);
void CaseTownFunc(const CaseTownInfo& caseTown, void* pUserData);
void CaseTypeFunc(const CaseTypeInfo& caseType, void* pUserData);
void CaseUnitFunc(const CaseUnitInfo& caseUnit, void* pUserData);
void CaseSourceFunc(const CaseSourceInfo& caseSource, void* pUserData);
void CaseFunc(const CaseInfo& caseInfo, void* pUserData);
void RcdFileFunc(const RecordFile& rcdFileInfo, void* pUserData);
void PoliceFunc(const PoliceInfo& policeInfo, void* pUserData);
void DevFunc(const DevInfo& devInfo, void* pUserData);
void MapFunc(const MapInfo& mapInfo, void* pUserData);
